Biology and ideology from Descartes to Dawkins / edited by Denis R. Alexander and Ronald L. Numbers. |
Chicago : The University of Chicago press, 2010. |
Has science killed God? : the Faraday papers on science and religion / edited by Alexander Denis. |
London : SPCK, 2019. |